package com.zcb.rxjavapractice.api;

import okhttp3.ResponseBody;
import retrofit2.http.GET;
import retrofit2.http.Streaming;
import retrofit2.http.Url;
import rx.Observable;

/**
 * Created by admin on 2016/11/16.
 * 实际开发中有可能会遇到这样的一种情况：直接去访问一个完整的Url，
 * 本类就是用于直接访问一个完整的url
 */

public interface CommonService {
    String BASE_URL = "http://www.example.com/";//这个不重要，可以随便写，但是必须有

    @GET
    Observable<ResponseBody> loadString(@Url String url);

    @GET
    @Streaming
    Observable<ResponseBody> download(@Url String url);
}
